cratered well - French English Dictionary